we need to do whatever we can - Turc Anglais Dictionnaire